like to think - German English Dictionary